persistent surveillance - Turkish English Dictionary